preheater tower - Spanish English Dictionary